Synonyms for "spinal cord"

Words with similar meaning